@charset "utf-8";
*{ padding:0px; margin:0px;}
body{font-size:14px; color:#333333;font-family:Arial,"Microsoft YaHei New", "Microsoft Yahei", "微软雅黑", "PingFang SC", "苹果苹方", Helvetica, "SimHei", "黑体",serif, "宋体",sans-serif; }
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
ul{ list-style:none;}
a{ text-decoration:none;}
.clear{ clear:both;}
.w1200{ width:1200px; margin:0px auto;}
.h_menu,#nav{ display:none;}
@import url("../fonts/iconfont.css");
@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../fonts/iconfont.woff2') format('woff2'),
      url('../fonts/iconfont.woff') format('woff'),
      url('../fonts/iconfont.ttf') format('truetype'),
      url('../fonts/iconfont.svg#iconfont') format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}



/*header*/
.Header{  height:100px;transition: all ease 0.3s;}
.logo{ width:308px; float:left; margin-top:23px;}
.searchbox{ width:412px; height: 36px; border: 1px solid #004499; float:left; overflow: hidden; position:relative; margin:36px 0px 0px 113px;}
.searchbox input{outline: none;}
.seartxt{float: left; width:238px; height: 36px; font-size: 12px; color: #666; padding-left: 12px; line-height: 30px; border: 0; background: none;}
.searss{position: absolute; top:0; right:0; width:96px; height:36px; line-height:36px; border:0; cursor:pointer; background: #004499; color:#fff; font-size:16px; text-align:center;}

.searchbox #timey,.searchbox .select{ float:left;
    width:60px; padding-left:10px;
    height:36px;
    box-sizing: border-box;
    font-size:12px; border-bottom:none; border-right:none; border-top:none;
  border-left: 1px solid #004499;
}
.searchbox .select{
    outline: none;
    position: absolute;
}
.searchbox .select:before{ width:13px; height:8px;}
.searchbox .select>option{
    color: #2c2c2c; font-size:14px; padding:8px 0px;
}

.Header .tel{ float:right; margin-top:13px; background:url(../images/tel.png) left center no-repeat; color:#004499; font-size:29px; padding-left:63px;}
.Header .tel span{ color:#5e5e5e; font-size:14px; display:block;}

/*banner*/
.banner{width:100%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.banner .pics{width:100%; overflow:hidden;}
.banner .pics li{width:100%; display:flex; flex-direction:row; align-items:center;}
.banner .pics li img{ object-fit:cover;}
.banner .idxs{position:absolute; left:0%; bottom:25px; text-align:center; width:100%;}
.banner .idxs ul{ width:100%; text-align:center;}
.banner .idxs li{width:10px; height:10px; background:transparent; border-radius:14px; margin-right:10px; font-size: 0; display:inline-block; border:2px solid #ffffff; cursor:pointer;}
.banner .idxs li.on{background:#ffffff; width:40px;}
.btns a {position: absolute; z-index: 20; top: 50%; margin-top: -32px; width: 50px; height: 50px; overflow: hidden; opacity: 0; filter: alpha(opacity=0);
  -webkit-transition: background-position .3s;
  -moz-transition: background-position .3s;
  -ms-transition: background-position .3s;
  -o-transition: background-position .3s;
  transition: background-position .3s;
}
.btns .prev {left: 120px; background: url(../images/icon_left.png) no-repeat left center;}
.btns .prev:after{content:" "; display:block; position:absolute; left:1px; top:50%; height:2px; margin-top: -1px; width:0; background:transparent;
  -webkit-transition: all .8s;
  -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
        transition: all .8s;
}
.btns .next {right: 120px; background: url(../images/icon_right.png) no-repeat right center;}
.btns .next:after{content:" "; display:block; position:absolute; right:1px; top:50%; height:2px; margin-top: -1px; width:0; background:transparent; 
  -webkit-transition: all .8s;
  -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
        transition: all .8s;
}
.banner:hover .btns .prev{left:120px; opacity:1; filter:alpha(opacity=100);}
.banner:hover .btns .next{right:120px; opacity:1; filter:alpha(opacity=100);}
.btns .prev:hover:after,.btns .next:hover:after{background-color:#fff; width:70px;}

/*热销产品*/
.rxcp{ border:2px solid #efefef; padding:8px 0px; margin-top:19px;}
.rxcp .rx_le{ width:70px; float:left; margin:5px 0px 0px 15px;}
.mr_frbox { width:1077px; margin-right:17px; position:relative; float:right;}
.mr_frBtnL { position:absolute; top:33px; left:0px; cursor: pointer; display: inline; width:8px; height:16px;   display:block; background:url(../images/icon_l.png) center center no-repeat; }
.mr_frBtnR { position:absolute; top:33px; right:0px; cursor: pointer; width:8px; height:16px;  display:block; background:url(../images/icon_r.png) center center no-repeat; }
.mr_frUl { height:80px; width:1040px; margin:0px auto; overflow: hidden;}
.mr_frUl ul li { height:80px; display: inline; float: left; width:250px; margin:0px 5px; overflow: hidden; }


.zixun{ margin-top:20px;}
.zi_cai{ margin-left:-12px; *zoom:1;_position:relative; *margin-left:-24px; margin-top:20px;}
.zi_cai a{width: 33.3%;
    float: left; padding-left:12px;
    box-sizing: border-box;}
/*底部*/
#non3,#non51{ display:none;}
#footerbg{ background:#004499; padding:38px 0px 29px 0px;}
.foot-left{ height:200px; border-right:1px solid #fff; width:407px; float:left;}
.tel1{ color:#fff; font-size:40px; background:url(../images/kefu.png) left top no-repeat; padding-left:90px;}
.tel1 span{ display:block; font-size:22px;}
.foot-left .onzixun{ width:162px; height:48px; line-height:48px; display:block; text-align:center;   border-radius:4px; color:#004499; background:#ffc600; font-size:26px; margin:33px 0px 0px 88px;}
.foot-left .onzixun:hover{ background:#FFFFFF;}
.c_left{ float:left; width:100px; padding-left:90px;}
.c_left .bdtitle{ color:#fff; font-size:20px; padding-bottom:10px;}
.c_left a{ width:100%; display:block; color:#fff; font-size:14px; padding:6px 0px;}
.c_left a:hover,.copy a:hover{ color:#fff;}
.copy{ border-top:1px solid #fff; margin-top:10px; padding:29px 0px 0px 0px; text-align:center; font-size:14px;  color:rgba(255,255,255,0.6);}
.copy a,.beian a{ color:rgba(255,255,255,0.6);}
.beian{ text-align:center;  color:rgba(255,255,255,0.6); padding-top:10px;}
.indcp{ padding-top:10px; text-align:center; border-top:1px solid #fff; margin-top:30px;}
.indcp a{ display:inline-block; color:#fff; font-size:14px; padding:3px 6px;}
/*daohang*/
.menu_v16 { height:40px; background:#049;}
.menu_v16 .allmenu { display:none; color:#fff;font-size:16px;height:40px;line-height:40px;float:left;width:220px;cursor:pointer;position:relative;border-radius:4px 4px 0 0;}
.menu_v16 .allmenu span { font-weight:700;}
.menu_v16 .allmenu:before {content:"\e60e";display:inline-block;font-family:'iconfont'; width:40px;height:40px; line-height:34px;float:left;text-align:center;font-size:20px;margin:0 5px;}
.menu_v16 .nav_16 li { height:40px; line-height:40px; font-size:16px; float:left; padding:0px 25px; position:relative;}
.menu_v16 .nav_16 li a { padding:8px 2px; color:#fff;}
.menu_v16 .nav_16 li.curr a { color:#fff; font-weight:700;}
.menu_v16 .nav_16 li:hover,.menu_v16 .nav_16 li.on{ background:#ffc600;}
.menu_v16 .nav_16 li:hover a,.menu_v16 .nav_16 li.on a{ color:#049;}

.menu_v16 .nav_16 li .ej_Nav{position:absolute; width:100%; z-index:999;}
.menu_v16 .nav_16 li .ej_Nav{filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5); opacity: 0; visibility: hidden; transition: all .6s ease 0s; transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); background:#fff; padding: 13px 0 8px;box-shadow: 0 0 10px rgba(0,0,0,0.12); width:110px; margin-left:-20px;}
.menu_v16 .nav_16 li:hover .ej_Nav{opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); }
.menu_v16 .nav_16 li .ej_Nav dd{width:100%;line-height:normal;}
.menu_v16 .nav_16 li .ej_Nav dd a{display:block; width: 100%; color:#333; font-weight:bold; text-align:center; font-size:14px; padding:8px 0px; font-weight:normal;}
.menu_v16 .nav_16 li .ej_Nav dd a:hover{ color:#fff; background:#255178;}

.menu_v16 .allmenu .im0l_v16 { width:220px; position:absolute; top:40px; left:0; background:rgba(0,0,0,0.8);z-index:2;display:none;padding: 5px 0;}
.menu_v16 .allmenu:hover .im0l_v16 { display:block;}
.menu_v16 .allmenu .im0l_v16 ul li p { font-size:14px; line-height:40px; color:#333; overflow:hidden;padding:0 15px 0 17px;  }
.menu_v16 .allmenu .im0l_v16 ul li:hover p { background:#000;}
.menu_v16 .allmenu .im0l_v16 ul li p a { color:#fff;}
.menu_v16 .allmenu .im0l_v16 ul li p:before {color: #fff;margin-right: 10px;font-size: 20px;float: left;line-height:34px;}
.menu_v16 .allmenu .im0l_v16 ul li p:after { content:">"; float:right;  color:#fff; font-size:16px;     font-family: "宋体";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(1) p:before{ content:"\e666"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(2) p:before{ content:"\e64a"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(3) p:before{ content:"\e63e"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(4) p:before{ content:"\e630"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(5) p:before{ content:"\e8cd"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(6) p:before{ content:"\e605"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(7) p:before{ content:"\e650"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(8) p:before{ content:"\e64b"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(9) p:before{ content:"\e61c"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(10) p:before{ content:"\e66a"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(11) p:before{ content:"\e634"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li:nth-child(12) p:before{ content:"\e617"; font-family: "iconfont";}
.menu_v16 .allmenu .im0l_v16 ul li .right { width:730px; height:485px; background:#fff; border:1px solid #eee; position:absolute; left:220px; top:0px; overflow:hidden; display:none;box-shadow: 4px -4px 4px 0 rgba(230,230,230,.5);}
.menu_v16 .allmenu .im0l_v16 ul li:hover .right { display:block;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box { padding:10px 20px;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl {margin:0 1% 5px 1%;width:48%;float:left;height:100px; overflow:hidden}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dl a:hover{color:#ee2e2c}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dt {margin:0;padding:0;height:35px;font-size:16px; border-bottom:#eee 1px solid; overflow:hidden;line-height:35px; text-align:left}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dt a { color:#000;}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dd {margin:0;padding:8px 0;line-height:29px;text-align:left}
.menu_v16 .allmenu .im0l_v16 ul li .right_box dd a { font-size:12px; color:#666;margin-right:20px;float:left;}

/*合作伙伴*/
.mall_title span {
	font-size: 20px;
	font-weight: 700;
	color: #333;
}
.mall_title {
	height: 60px;
	line-height: 60px;
}
.mall_title .mall_sort {
	float: right;
}
.mall_title .mall_sort a {
	display: inline-block;
	margin-left: 20px;
	color: #999;
	font-size: 12px;
	line-height: 60px;
}
.mall_title .mall_sort a:hover {
	color: #1db3c9;
}
.mall_title .mall_sort a.main_more {
	position: relative;
	padding-right: 25px;
	color: #666;
}
.mall_title .mall_sort a.main_more:before {
	content: "";
	display: inline-block;

	height: 12px;
	background: #ccc;
	position: absolute;
	top: 24px;
	left: -10px;
}
.mall_title .mall_sort a.main_more:after {
	content: "\e874";
	font-family: 'iconfont';
	position: absolute;
	right: 0px;
	top: -2px;
	font-size: 16px;
}
.mall_title .mall_sort a.main_more:hover {
	color: #cea861;
}
.brand-list {
	background: #fff;
	box-shadow: rgba(227,227,227,.5) 0 0 6px;
	overflow: hidden;
	width: 1200px;
	border-radius: 10px;
}
.brand-list ul {
	overflow: hidden;
}
.brand-list li {
	float: left;
	width: 199px;
	padding: 0px 0px;
	height: 105px;
	line-height: 105px;
	border: #E9E9E9 solid;
	border-width: 0 0 1px 1px;
	overflow: hidden;
}
.brand-list li a {
	display: block;
	position: relative;
	height: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.brand-list li a img {
	margin: 0px auto;
	width: 140px;
}
.brand-list li a p {
	position: absolute;
	left: 0px;
	bottom: -23px;
	display: block;
	height: 22px;
	width: 100%;
	line-height: 22px;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
}
.brand-list li a p span {
	display: block;
	position: relative;
	width: 100%;
	line-height: 22px;
	text-align: center;
	font-size: 13px;
	color: #fff;
	z-index: 1;
}
.brand-list li a p::after {
	background: #000;
	display: block;
	content: "";
	width: 100%;
	height: 22px;
	margin-top: -22px;
	opacity: 0.5;
	filter: alpha(opacity=50)
}
.brand-list li a:hover p {
	bottom: 0
}
/*产品*/
.mall_floor .left {
	float: left;
	width: 220px;
	height: 520px;
	border-radius: 8px;
	overflow: hidden;
}
.mall_floor .left img {
	width: 100%;
}
.mall_floor .right {
	float: left;
	width: 980px;
	height: 520px;
}
.mall_floor ul {
	overflow: hidden;
}
.mall_floor ul li {
	float: left;
	width: 24%;
	height: 255px;
	box-sizing: border-box;
	border: 1px solid #eee;
	margin-left: 1%;
	padding: 15px;
	margin-bottom: 10px;
	background: #fff;
	transition: all .3s;
	border-radius: 8px;
}
.mall_floor ul li:hover {
	box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}
.mall_floor ul li:nth-child {
1n+5
}
{
margin-bottom:0;
}
.mall_floor ul li .image {
	width: 150px;
	overflow: hidden;
	margin: 0 auto;
}
.mall_floor ul li .image img {
	width: 100%;
}
.mall_floor ul li .text {
	margin-top: 5px;
	text-align: center;
}
.mall_floor ul li .text p {
	line-height: 20px;
	font-size: 15px;
	color: #242424;
	margin-top: 5px;
}
.mall_floor ul li .text p.p_1 {
	font-weight: 700;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mall_floor ul li .text p.p_2 {
	font-size: 14px;
	color: #999;
}
.mall_floor ul li .text p.p_2 a {

	color: #999;
}
.mall_floor ul li .text p.price {
	color: #666;
	font-weight: 400;
}
/*行业资讯*/
.news_sec {
	height: 517px;
	margin: 20px auto;
	background: #fff;
	overflow: hidden;
	border: 1px solid #eee;
	border-radius: 10px;
}
.news_title {
	width: 1148px;
	height: 68px;
	padding: 0 25px;
	border-bottom: #eee 1px solid
}
.news_title h2 {
	float: left;
	line-height: 68px;
	background: url(../images/news_title_bg.png) left no-repeat;
	text-indent: 30px;
	font-size: 20px;
	color: #ff7200;
}
.news_title p {
	float: right;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	text-align: right;
	margin-top: 27px;
}
.news_title p a { color:#333;
	margin-left: 10px;
}
.news_title p a:hover {
	color: #255178
}
.news_content {
	width: 1200px;
	height: 450px;
	position: relative;
}
.news_content_left {
	float: left;
	width: 359px;
	padding: 15px;
	height: 450px;
}
.news_content_center {
	float: left;
	width: 500px;
	border-left: #eee 1px solid;
	height: 450px;
	overflow: hidden
}
.news_content_center p {
	height: 60px;
	padding: 19px 20px 10px;
	line-height: 30px;
	font-size: 12px;
	color: #999;
	overflow: hidden;
}
.news_content_center p a {color:#333;
	font-size: 18px;
	padding-left: 25px;
	background: url(../images/news_content_center_p_a_bg.png) left no-repeat;
	font-weight: bold
}
.news_content_center ul {
	padding: 15px 20px 14px;
	border-bottom: 1px solid #eee;
}
.news_content_center ul li {
	height: 30px;
	line-height: 30px;
	font-size: 12px;
	list-style: inside;
	float: none;
}
.news_content_center ul li a {color:#333;
	font-size: 14px;
	padding-right: 10px;
}
.news_content_center ul li span {
	color: #999;
	float: right;
}
.news_content_right {
	float: left;
	width: 308px;
	height: 449px;
	overflow: hidden;
	border-right: 1px solid #eee;
	border-left: 1px solid #eee;
}
.news_content_right_top {
	width: 100%;
	height: 89px;
	border-bottom: 1px solid #eee;
	background: url(../images/news_content_right_top_bg.png) no-repeat top right;
}
.news_content_right p {
	width: 270px;
	height: 80px;
	margin: 0 19px;
	padding: 15px 0 19px;
	border-top: 1px dashed #eee;
	line-height: 20px;
	color: #999;
	font-size: 12px;
}
.news_content_right p:nth-child(2) {
	border-top: none
}
.news_content_right p a {
	font-size: 14px;
	color: #000
}
.news_content_right p a:hover {
	color: #255178
}
.news_content_right p span a {
	font-size: 12px;
	color: #2277e6;
	padding-right: 4px;
}
.news_HOT{border:#e1e1e1 0px solid;border-top:#009237 0px solid;}
.news_HOT ul{padding:0px 0px}
.news_HOT ul li{line-height:33px;font-size:14px;height:33px;overflow:hidden}
.news_HOT ul li a{color:#333;}
.news_HOT ul li:nth-child(1) em ,.box ul li:nth-child(2) em ,.box ul li:nth-child(3) em{background:#ff7200}
.news_HOT ul li em{background:#999; display:block;width:20px; height:20px;float:left;margin-right:8px; text-align:center;line-height:20px;color:white;margin-top:8px;font-size:14px;border-radius:50%; font-style:normal}
/*友情链接*/
.link{padding:10px 20px 15px;overflow:hidden;line-height:23px;font-size:14px;background:white;border-radius:10px;}
.link dt{padding-right:5px;font-size:16px;height:35px;margin-bottom:8px;color:#000;font-weight:700; border-bottom:1px solid #eee;}
.link dt em{border-bottom:#255178 1px solid;height:35px;display:block;float:left}
.link a{white-space:nowrap; color:#666; margin:10px 15px 0px 0px; display:inline-block; line-height:23px;font-size:14px}
.link a:hover{color:#255178}




#containter{ margin:30px 0px 30px 0px;}

.weizhi a{ color: #333;}
.select-card { margin:30px 0px;
    border: 1px solid #edecec;
    border-bottom: 1px
}

.select-card .list-box {
    padding: 0;
    margin: 0;
    overflow: hidden
}

.select-card .list-box li {
    min-height: 49px;
    margin: 0;
    border-bottom: 1px solid #edecec;
    text-align: center;
    line-height: 48px;
    position: relative;
    overflow: hidden
}

.select-card .list-box li .title {
	float:left;
    height: inherit;
    width: 80px;
    background: #fafafa
}

.select-card .list-box li .content {
    width: 980px; float:left;
    color: #333;
    padding-bottom: 13px;
    padding-left: 10px
}

.select-card .list-box li .content span {
    display: block;
    padding: 4px 10px;
    margin-left: 10px;
    margin-top: 13px;
    float: left;
    line-height: 1.5;
    height: 20px;
    border-radius: 30px;
}
.select-card .list-box li .content span a{ color: #333;}
.select-card .list-box li .content span.active,.select-card .list-box li .content span:hover{
    background: #01459a;
    color: #fff
}
.select-card .list-box li .content span.active a,.select-card .list-box li .content span:hover a{color: #fff}
.select-card .list-box li .content span.active:hover {
    color: #fff
}

.select-card .list-box li .content span:hover {
    color: #00463E
}

.select-card .list-box li .content span.more {
    float: right
}

.select-card .list-box li .content span.more i {
    font-size: 12px
}

.select-card .list-box li .more-a {
    color: #999;
    position: absolute;
    right: 94px;
    cursor: pointer
}

.select-card .list-box li .more-a i {
    color: #999;
    font-size: 12px;
    display: inline-block;
    position: relative;
    left: 5px
}

.select-card .list-box li .more-a i.xiangxia1 {
    border: 6px solid transparent;
    border-top-color: #999;
    top: 4px
}

.select-card .list-box li .more-a i.xiangshang1 {
    border: 6px solid transparent;
    border-bottom-color: #999;
    top: -4px
}

/*内页banner*/
#zybanner{ width:100%; height:400px; overflow:hidden; background-size: cover; background-position: 50% 50%;  background-repeat:no-repeat;}
/*内页产品列表*/
.mall_floor1 ul li {
	float: left;
	width:19%;
	height: auto;
	box-sizing: border-box;
	border: 1px solid #eee;
	margin:0px 0.5%;
	padding: 15px;
	margin-bottom: 10px;
	background: #fff;
	transition: all .3s;
	border-radius: 8px;
}
.mall_floor1 ul li:hover {
	box-shadow: 0 5px 15px rgba(0,0,0,0.2);
}
.mall_floor1 ul li:nth-child {
1n+5
}
{
margin-bottom:0;
}
.mall_floor1 ul li .image {
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	text-align:center;
}
.mall_floor1 ul li .image img {
 height: 14em;
}
.mall_floor1 ul li .text {
	margin-top: 5px;
	text-align: center;
}
.mall_floor1 ul li .text p {
	line-height: 20px;
	font-size: 15px;
	color: #242424;
	margin-top: 5px;
}
.mall_floor1 ul li .text p.p_1 {
	font-weight: 700;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.mall_floor1 ul li .text p.p_2 {
	font-size: 14px;
	color: #999;
	height: 20px;
}
.mall_floor1 ul li .text p.p_2  a{

	color: #999;
}
.mall_floor1 ul li .text p.price {
    font-size: 14px;
	color: #666;
	font-weight: 400;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*产品内页*/
.cproduct_img{ width:400px;  float:left; margin-top:30px;}
.imgnav{  position:relative; width:400px; z-index:1;}
.imgnav #img{ z-index:10; width:400px; position:relative; text-align:center;}
.imgnav #img img{ height:400px; display:none; }
.imgnav #front{ position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;  width:394px; height:400px; background:url(images/1/ico/blank.gif); }
.imgnav #front a{  position:absolute; left:20px; top:224px;display:block; background:url(images/1/ico/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}
.imgnav #next{  position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:400px;  background:url(images/1/ico/blank.gif);}
.imgnav #next a{  position:absolute; right:20px; top:224px; display:block; background:url(images/1/ico/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}

.imgnav #cbtn{background:#eaebf04f; position:relative; height:90px; border:1px solid #D6D9DC; margin-top:12px; }
.imgnav #cbtn ul{position:relative; width:1000px; height:90px;}
.imgnav #cbtn ul li{ float:left; width:65px; height:65px; cursor:pointer; text-align:center; margin-right:10px; position:relative;}
.imgnav #cbtn ul li img{ width:65px; height:65px; display:block;}
.imgnav #cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
.imgnav #cbtn li.hov{ border:1.5px solid #F00;}
.imgnav .ctrl div{ clear:both;}
.imgnav #cSlideUl{width:300px; height:67px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.imgnav .picSildeLeft{cursor:pointer; position:absolute; top:12px; left:10px; z-index:9;}
.imgnav .picSildeRight{cursor:pointer; position:absolute; top:12px; right:10px; z-index:9;}
.cproduct_right{ width:750px; float:right; margin-top:50px;}
.cproduct_t{     font-size: 22px;
    COLOR: #333;}
	.cproduct_ms{ border-bottom:#eeeeee 1px dotted; padding:15px 0px;
    margin-bottom: 10px;}
	.attr_all_same {
    border-bottom: #eeeeee 1px dotted;    line-height: 31px;
    font-weight: normal;
    color: #a3a3a3;

}

.catt {
    height: auto;
    padding-bottom: 10px;
    line-height: 30px;
    float: left;
	margin-left:4px;
    width:650px;
    z-index: 1;
}
.gouw li{ list-style:none;}
.gouw li.demo {
    width: 148px; height:38px; line-height:38px;
    float: left;
    background: #5280b3;
    list-style: none;
    display: block; margin-right:15px; margin-top:25px;
}
.gouw li.demo a{ color:#fff; text-align:center; font-size:16px; display:block;}
.gouw li:hover{ background:#004499;}

#box{margin-top:30px;}
	  #box ul.aat{background-color:rgba(51,51,51,0.3); height:40px; text-align:center;}
      #box dd{ display:inline-block; height:40px;line-height:40px; font-size:16px; padding:0px 31px; color:#000;cursor:pointer;}
      #box .active{background:#004499; color:#fff;}
      #content12{clear: both;}
      #content12 dl{font-size:14px; color:#666666; line-height:190%; margin-top:20px;display: none;}
	 #content12 dl.two img{ max-width:80%; height:auto; margin:0px auto; display:block;}
	 #content12 dl video{ max-width:100%;}
	 /*弹窗*/
#wxnr{width:100%; height:100%; min-width:320px; position:fixed; top:0; left:0px; z-index:1000; display:none; background: rgba(0,0,0,.6);}
#wxnr .nrdf{margin:auto; position:absolute; top:50%; left:0; right:0; width:800px; height:400px; padding:0.3rem; padding-top:0.6rem; margin-top:-8rem; background-color:#fff; border:3px solid #db9511; box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;}
#wxnr i{position: absolute; top:1rem; right:1rem;  font-size:1rem; line-height: 0.3rem; text-align:center; color: #000;font-weight: bold;font-style: normal;border-radius: 1rem;cursor: pointer;}
.yytitle{ color:#262626; font-size:36px; padding-top:22px; padding-bottom:20px; text-align:center;}
#zylxmessage{ padding:0px 20px;}
#zylxmessage .item{ color: #c6c6c6; width:49%; font-weight: normal; margin-bottom:17px; height:40px; line-height:40px;  position: relative; background:#f4f4f4; float:left;}

#zylxmessage .item input{outline: none; line-height:40px; height:40px; font-size: 16px; width:100%; border:none;}
#zylxmessage .item .txt{height:40px; line-height:40px; display: block; background: #f4f4f4; padding: 0 20px; border: 0 none; color: #666666; box-sizing: border-box; font-size:16px;}
#zylxmessage .two{ margin-left:11px;}
#zylxmessage .liuyan{ width:100%; height:138px; background:#FFFFFF; position:relative;}
#zylxmessage .liuyan label{padding-left:19px; position: absolute; left: 0; top: 0; z-index: 11; text-align: center; display: block; margin: 0; line-height:40px;font-size:16px;color: #c4c4c4;}
#zylxmessage .liuyan textarea{ height:134px; line-height:20px; padding: 12px 20px; width:100%; font-size:16px; color: #666666;border: 0 none;overflow: hidden;background: #f4f4f4;resize: none;display: block;outline: none; box-sizing: border-box; font-family: "Microsoft Yahei";}
.zybot a{ display:block; width:183px; height:46px; line-height:46px; text-align:center; color:#262626; font-size:18px; border:1px solid #262626; cursor:pointer; margin-top:26px; border-radius:25px; background:#fff; transition: 0.4s all cubic-bezier(0.52, 0.08, 0.18, 1); z-index: 9;}
.zybot a:hover{border: 1px solid #014099; background: #014099; color: #ffffff;}
/*单页*/
.sale_list .name {
	border-bottom: 1px solid #eee;
}

.sale_list .name h3 {
	color: #0e6eb8;
	font-size:18px;
	font-weight: bold;
	display: inline-block;
	padding: 20px 0 7px 0px;
	margin: 0;
	border-bottom: 2px solid #0e6eb8;
}
.sale_list .name h2 {
	color: #000;
	font-size:24px;
	font-weight: bold;
	display: inline-block;
	padding: 20px 0 7px 0px;
	margin: 0;
	border-bottom: 2px solid #0e6eb8;
}

.sale_list .text {
	padding: 30px;
	display: block;
	line-height: 30px;
	font-size: 15px;
	margin: 30px 0;
}
.text-first {
	background: #f0f0f0;
}
/*分类*/
#profl{ background:#e8e8e8; margin:30px 0px 20px 0px;}
#profl li{ float:left;}
#profl li a{ padding:10px 18px; color:#000; font-size:16px; display:block;}
#profl li a:hover,#profl li a.active{ background:#004499; color:#FFF;}

.searchy{  background:#e8e8e8; margin:30px 0px 20px 0px; padding:10px 18px; color:#000; font-size:16px;}
.searchy strong{ color:red; padding:0px 5px;}
/*新闻中心*/
.list .item{transition: all .5s; margin:30px 0px;}
.list .item a{display: block; width: 100%;}
.list .item img{width:224px; height:auto; display: block;float: left; margin-right:25px;}
.list .item h3{ font-size:20px; color: #333; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; transition: all ease 300ms;}
.list .item .txt{color: #666666; line-height:22px; font-size:14px; margin:15px 0px ; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2; overflow:hidden;}
.list .item .time{color: #999999; font-size:13px;}
.list .item:hover h3{color: #004499;}
/*新闻内页*/
.ntitle{ color:#333; font-size:24px; text-align:center; padding-top:30px;}
.ntime{ text-align:center; color:#6c6c6c; font-size:14px; border-top:1px solid #e6e8e9; padding-top:8px; margin-top:18px;}
.nview{ color:#333333; font-size:14px; line-height:190%; padding-top:28px;}
.nview img{ max-width:100%; height:auto; margin:0px auto; display:block;}
.nview video{ max-width:100%;}
.nview iframe{ width:700px; height:400px; display:block; margin:0px auto;}
.page{width:100%; overflow: hidden; border-top:1px dashed #c2c1c1; margin-top:30px; padding-top:20px; }
.page p{width:100%; font-size:14px; color:#1d1d1d; margin:5px 0px; white-space:nowrap;  overflow:hidden; text-overflow:ellipsis;}
.page p a{color:#1d1d1d}
.page p a:hover{text-decoration: underline; color:#004499;}
/*分页*/
.pro_page {
 padding-top: .1rem;
	margin-left: 15px;
 margin-top: .4rem;
}
.pagination {
	text-align: center; margin-top:30px;
}
.pagination a { display: inline-block;
	color: #999;
 margin: 0 .1rem;
	position: relative;
	padding: 5px 15px;
	margin-left: -1px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #f2f2f2;
	cursor: pointer;
 -webkit-transition: .5s;
 transition: .5s;
	margin-bottom: 0.05rem;
}
.pagination b {
	color: #fff;
 margin: 0 .1rem;
	position: relative;
	padding: 5px 15px;
	margin-left: -1px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #333;
	border: 1px solid #333;
	cursor: pointer;
 -webkit-transition: .5s;
 transition: .5s;
	margin-bottom: 0.05rem;
}
.pagination a b{ padding:0px; margin:0px; background-color: #fff;
	border: 0px solid #f2f2f2; color: #999;}
.pagination a:hover{
	color: #fff;
	background: #333;
	box-shadow: 0 0 14px rgba(0, 0, 0, .2);
}
.pagination a:hover b{ background: #333; border:0;}
/*视频列表*/
.shiplist,.shiplist1{ margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.shiplist li,.shiplist1 li{width:20%; box-sizing: border-box; float:left;  padding-left:14px; margin-top:30px; }
.shiplist li .shixian,.shiplist1 li .shixian{border:1px solid #dbdbdb;}
.shiplist li .img{  height:168px; overflow:hidden;}
.shiplist .img img{ height:168px; overflow:hidden;}
.shiplist1 li .img{  height:200px; overflow:hidden;}
.shiplist1 .img img{ height:200px; overflow:hidden;}
.shiplist li p,.shiplist1 li p{ color:#333333; font-size:12px; text-overflow:ellipsis;  overflow:hidden;  white-space:nowrap; padding:12px 14px;}
.shiplist li p span,.shiplist1 li p span{ display:block; font-weight:normal; color:#666666; font-size:12px; line-height:22px; padding-top:3px;}
.shiplist li p a,.shiplist1 li p a{ color:#333; font-size:15px;}
.shiplist li:hover,.shiplist1 li:hover{ background:#f5f5f5;}
.shiplist li:hover p a,.shiplist1 li:hover p a{ color:#004499;}
/*关于我们*/
.aboutview{ color:#333333; font-size:14px; line-height:22px; padding-top:25px;}
/*研发资质*/
.yanfa{ margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.yanfa li{width:20%; box-sizing: border-box; float:left;  padding-left:14px; margin-top:30px; }
.yanfa li .shixian{ width:152px; margin:0px auto;}
.yanfa li .img{  height:215px; overflow:hidden;}
.yanfa .img img{ height:215px; overflow:hidden;}
.yanfa li p{ color:#333333; font-size:12px; text-overflow:ellipsis;text-align:center;  overflow:hidden;  white-space:nowrap; padding:12px 14px;}
.yanfa li p a{ color:#333; font-size:14px; }
.yanfa li:hover p a{ color:#004499;}
/*企业荣誉*/
.zizhi{ margin-left:-14px; *zoom:1;_position:relative; *margin-left:-28px;}
.zizhi li{width:20%; box-sizing: border-box; float:left;  padding-left:14px; margin-top:30px; }
.zizhi li .shixian{ border:1px solid #dbdbdb;}
.zizhi li .img{ width:100%;  height:190px; overflow:hidden;}
.zizhi .img img{ height:190px; overflow:hidden;}
.zizhi li p{ color:#333333; font-size:12px; text-overflow:ellipsis; text-align:center;  overflow:hidden;  white-space:nowrap; padding:12px 14px;}
.zizhi li p a{ color:#333; font-size:14px;}
.zizhi li:hover p a{ color:#004499;}

/*说明书*/
.down-list{
	padding: 40px 0 38px;
}
.down-list li{
	display: flex;
	justify-content: space-between;
	align-items: center;
	border: 2px solid #e5e5e5;
	border-radius: 4px;
	padding: 15px 110px 15px 50px;
	margin-top: 14px;
}
.down-list li .txt{
	width: calc(100% - 110px);
}
.down-list li .txt h2{
	font-size: 18px;
	line-height: 1.5;
	color: #3e3a39;
	margin: 0;
}
.down-list li .txt em{ font-style:normal;}
.down-list li .txt span{
	display: block;
	font-size: 14px;
	line-height: 1.5;
	color: #3e3a39;
	margin-top: 10px;
}
.down-list li .txt span>em{
	margin-left: 60px;
}
.down-list li .img{
	width: 70px;
	height: 70px;
	overflow: hidden;
	cursor: pointer;
}
.down-list li .img img{
	display: block;
}
.down-list li .img img:nth-of-type(1){
	width: 70px;
	height: 70px;
	opacity: 1;
	transition: all .6s;
}
.down-list li .img img:nth-of-type(2){
	width: 70px;
	height: 70px;
	opacity: 0;
	transition: all .6s;
}
.down-list li .img:hover img:nth-of-type(1){
	margin-top: -70px;
	opacity: 0;
	transform: rotateY(360deg);
	transition: all .6s;
}
.down-list li .img:hover img:nth-of-type(2){
	transform: rotateY(360deg);
	opacity: 1;
	transition: all .6s;
}

@media only screen and ( max-width:800px ){
.w1200{ width:94%; margin:0px auto;}
.h_menu,#nav{ display:block;}
/*Top*/
#topbg{ background:#01459a; font-size:12px; color:#ffffff; height:40px; line-height:40px;}
#topbg .r_top{ display:none;}
.search{ display:none;}
/*header*/
.Header{  height:auto;transition: all ease 0.3s; margin-bottom:20px;}
.logo{ width:60%; float:left; margin-top:23px;}
.tel,#menu{ display:none;}

.searchbox{ width:100%; height: 36px; border: 1px solid #004499; float:none; overflow: hidden; position:relative; margin:55px 0px 0px 0px; display:none;}
.searchbox input{outline: none;}
.seartxt{float: left; width:85%; height: 36px; font-size: 12px; color: #666; padding-left: 12px; line-height: 30px; border: 0; background: none;}
.searss{position: absolute; top:0; right:0; width:15%; height:36px; line-height:36px; border:0; cursor:pointer; background: #004499; color:#fff; font-size:16px; text-align:center;}
/*banner*/
.banner{width:100%; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height:150px; }
.banner .pics{width:100%; overflow:hidden;}
.banner .pics li{width:100%; display:flex; flex-direction:row; align-items:center;height:150px;}
.banner .pics li img{ object-fit:cover;height:150px;}

.rxcp,.menu_v16{ display:none;}

.mall_title { margin:15px 0px;
	height: auto;
	line-height: 25px;
}
.mall_title span { line-height:25px;
	font-size: 20px;
	font-weight: 700;
	color: #333;
}

.mall_title .mall_sort a {
	display: inline-block;
	margin:0px 0px 0px 0px;
	color: #999;
	font-size: 14px;
	line-height: 25px;
}
.mall_title .mall_sort a:after {
	content: '|'; padding: 0px 3px;
}

/*合作伙伴*/
.brand-list {
	background: #fff;
	box-shadow: rgba(227,227,227,.5) 0 0 6px;
	overflow: hidden;
	width:100%;
	border-radius: 10px;
}
.brand-list li {
	float: left;
	width: 33%;
	padding: 0px 0px;
	height:75px;
	line-height: 105px;
	border: #E9E9E9 solid;
	border-width: 0 0 1px 1px;
	overflow: hidden;
}
.brand-list li:nth-child(n+10){ display:none;}
.brand-list li a {
	display: block;
	position: relative;
	height: 100%;
	text-align: center;
	display: flex;
	align-items: center;
	justify-content: center;
}
.brand-list li a img {
	margin: 0px auto;
	width:100%;
}
/*产品*/
.mall_floor .left{ display:none;}
.mall_floor .right { margin-top:15px;
	float: left;
	width: 100%;
	height: auto;
}
.mall_floor ul li,.mall_floor1 ul li {
	float: left;
	width:49%;
	height: auto;
	box-sizing: border-box;
	border: 1px solid #eee;
	margin-left:0.5%;
	padding: 15px 0px;
	margin-bottom: 10px;
	background: #fff;
	transition: all .3s;
	border-radius: 8px;
}
.mall_floor1 ul li .image img {
    height: 10em;
}
.mall_floor1 ul li .text p.price {
    font-size: 12px;
	color: #666;
	font-weight: 400;
	    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/*行业资讯*/
.news_sec {
	height: auto;
	margin: 20px auto;
	background: #fff;
	overflow: hidden;
	border: 1px solid #eee;
	border-radius: 10px;
}
.news_title {
	width: 100%;
	height: 68px;
	padding: 0 25px;
	border-bottom: #eee 1px solid
}
.news_title p{ display:none;}
.news_content {
	width: 100%;
	height: auto;
	position: relative;
}
.news_content_left {
	float: left;
	width:96%;
	padding: 2%;
	height: auto;
}
#slide_36521{ display:none;}
.news_HOT{border:#e1e1e1 0px solid;border-top:#009237 0px solid; width:100%;}
.news_content_center {
	float: left;
	width: 100%;
	border-left: #eee 1px solid;
	height: auto;
	overflow: hidden
}
.news_content_center ul li {
	height: 20px;
	line-height: 20px;
	margin-top:10px;
	font-size: 12px;
	list-style:none; overflow:hidden;
	float: none;
}
.news_content_center ul li a {color:#333;
	font-size: 14px;
	padding-right: 10px;
	display:inline-block;
	width:68%;
}
.news_content_right { display:none;}

.select-card { margin:30px 0px;
    border: 1px solid #edecec;
    border-bottom: 1px; width:100%;
}
.select-card .list-box li {
    min-height: 49px; height:100%;
    margin: 0;
    border-bottom: 1px solid #edecec;
    text-align: center;
    line-height:24px;
    position: relative;
    overflow: hidden
}


.select-card .list-box li .title {
    height: inherit; margin-top:15px;
    width: 80px; font-weight:bold;
    background: #fafafa
}

.select-card .list-box li .content {
    width:100%;
    color: #333;
    padding-bottom: 13px;
    padding-left:0px
}
/*产品内页*/
.cproduct_img{ width:100%;  float:left; margin-top:30px;}
.imgnav{  position:relative; width:100%; z-index:1;}
.imgnav #img{ z-index:10; width:100%; position:relative; text-align:center;}
.imgnav #img img{ height:20em; display:none; }
.imgnav #front{ display:none; }
.imgnav #next{ display:none;}

.imgnav #cSlideUl{width:60%; height:67px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.imgnav .picSildeLeft{cursor:pointer; position:absolute; top:12px; left:10px; z-index:9;}
.imgnav .picSildeRight{cursor:pointer; position:absolute; top:12px; right:10px; z-index:9;}
.cproduct_right{ width:100%; float:right; margin-top:50px;}

#box ul.aat{background-color:#c1c1c1; height:40px; text-align:left;}
      #box dd{float:left; height:40px;line-height:40px; font-size:14px; padding:0px 0px; width:25%; color:#000;cursor:pointer; text-align:center;     background-color:#c1c1c1;}
      /*弹窗*/
      #wxnr{width:100%; height:100%; max-width:640px; min-width:320px; position:fixed; top:0; z-index:1000; display:none; background: rgba(0,0,0,.6);}
#wxnr .nrdf{margin:auto; position:absolute; top:40%; left:0; right:0; width:90%; height:22rem; padding:0.3rem; padding-top:0.6rem; margin-top:-8rem; background-color:#fff; border:3px solid #db9511; box-shadow: 0px 2px 6px #777;-webkit-box-shadow: 0px 2px 6px #777;-moz-box-shadow: 0px 2px 6px #777;border-radius:10px;}
.yytitle{ color:#262626; font-size:24px; padding-top:22px; padding-bottom:20px; text-align:center;}
#zylxmessage .item{ color: #c6c6c6; width:100%; font-weight: normal; margin-bottom:11px; height:40px; line-height:40px;  position: relative; background:#f4f4f4; float:left;}
#zylxmessage .two{ margin-left:0px;}
#zylxmessage .liuyan{ width:100%; height:70px; background:#FFFFFF; position:relative;}
#zylxmessage .liuyan textarea{ height:70px; line-height:20px; padding: 12px 20px; width:100%; font-size:16px; color: #666666;border: 0 none;overflow: hidden;background: #f4f4f4;resize: none;display: block;outline: none; box-sizing: border-box; font-family: "Microsoft Yahei";}
.zybot a{ display:block; width:183px; height:40px; line-height:40px; text-align:center; color:#262626; font-size:16px; border:1px solid #262626; cursor:pointer; margin-top:20px; border-radius:25px; background:#fff; transition: 0.4s all cubic-bezier(0.52, 0.08, 0.18, 1); z-index: 9;}
/*分类*/
#profl{ background:#fff; margin:30px 0px 20px 0px;}
#profl li{ float:left; margin:5px 0px;width:25%; text-align:center; background:#e8e8e8;}
#profl li a{ padding:10px 0px;  color:#000; font-size:16px; display:block;}
#profl li a:hover,#profl li a.active{ background:#004499; color:#FFF;}
	  /*新闻中心*/
.list .item img{ display:none;}
/*视频列表*/
.shiplist li,.shiplist1 li{width:50%; box-sizing: border-box; float:left;  padding-left:14px; margin-top:30px; }
/*研发资质*/
.yanfa li{width:50%; box-sizing: border-box; float:left;  padding-left:14px; margin-top:30px; }
.yanfa li .shixian{ width:100%; margin:0px auto;}
.yanfa .img img{ height:215px; overflow:hidden; width:100%;}
/*企业荣誉*/
.zizhi li{width:50%; box-sizing: border-box; float:left;  padding-left:14px; margin-top:30px; }
.zizhi li .img{ width:100%;  height:10em; overflow:hidden;}
.zizhi .img img{ height:10em; overflow:hidden;}
/*底部*/
#footerbg{ background:#004499; padding:38px 0px 20px 0px;}
.foot-left{ height:auto; border-right:0px solid #fff; width:100%; float:none;}
.tel1{ color:#fff; font-size:30px; background:url(../images/kefu.png) left top no-repeat; padding-left:90px;}
.tel1 span{ display:block; font-size:20px;}
.foot-left .onzixun{ width:162px; height:48px; line-height:48px; display:block; text-align:center;   border-radius:4px; color:#004499; background:#ffc600; font-size:26px; margin:33px 0px 0px 88px;}
.foot-left .onzixun:hover{ background:#FFFFFF;}
.c_left{ display:none;}
.copy{ border-top:1px solid #fff; margin-top:10px; padding:29px 0px 0px 0px; text-align:center; font-size:14px;  color:rgba(255,255,255,0.6);}


/*内页banner*/
#zybanner{ width:100%; height:200px; overflow:hidden; background-size:auto 100% !important; background-position:64% center; background-repeat:no-repeat;}
/*说明书*/
  .down-list{
	padding:30px 0 38px;
}
	.down-list li{
	display: flex;
	justify-content: space-between;
	align-items: center;
	border: 2px solid #e5e5e5;
	border-radius: 4px;
	padding: 15px 20px 15px 20px;
	margin-top: 14px;
}
	.down-list li .txt{
	width:70%;
}
.down-list li .txt span>em{
	margin-left:10px;
}
.down-list li .img{
	width: 25%;
	height: auto;
	overflow: hidden;
	cursor: pointer; padding-top:0px;
}
.down-list li .img img{
	display: block;
}
.down-list li .img img:nth-of-type(1){
	width: 1005;
	height: auto;
	opacity: 1;
	transition: all .6s;
}
.down-list li .img img:nth-of-type(2){
	width: 100%;
	height: auto;
	opacity: 0;
	transition: all .6s;
}
/*分页*/
.pro_page {
 padding-top: .1rem;
	margin-left: 15px;
 margin-top: .4rem;
}
.pagination {
	text-align: center; margin-top:30px;
}
.pagination a { display: inline-block;
	color: #999;
 margin: 4px 5px;
	position: relative;
	padding: 5px 10px;
	margin-left: -1px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #fff;
	border: 1px solid #f2f2f2;
	cursor: pointer;
 -webkit-transition: .5s;
 transition: .5s;
	margin-bottom: 0.05rem;
}
.pagination b {
	color: #fff;
 margin: 4px 5px;
	position: relative;
	padding: 5px 10px;
	margin-left: -1px;
	line-height: 1.42857143;
	text-decoration: none;
	background-color: #333;
	border: 1px solid #333;
	cursor: pointer;
 -webkit-transition: .5s;
 transition: .5s;
	margin-bottom: 0.05rem;
}








}